
# 连接数据库

"""

步骤 ：
1. 导包 ：import pymysql
2. 创建连接对象:  conn = pymysql.connect(host,user,password,port,database,charset)
3. 创建游标 ：  cursor = conn.cursor()
4. 执行SQL语句 ：
    (1) . 执行任何sql语句 ： rownumber = cursor.execute(sql)  ,sql代表的一个SQL语句

5. 关闭游标 ： cusor.close()
6. 关闭连接 ： conn.close()
"""

# 1. 导包
import pymysql

# 2. 建立连接
# 2. 建立连接
conn = pymysql.connect(host="localhost",user="root",password="root",database="school",charset="utf8")

# 3. 创建游标
curses = conn.cursor()

# 4. 执行SQL语句
#1）执行insert语句
sql = "insert into students values({},'{}',{},'{}','{}','{}','{}')".format(28,'唐盛',53,'男','2班',5623782323,'上海')
sql1 = "insert into students values({},'{}',{},'{}','{}','{}','{}')".format(29,'唐盛',53,'男','2班',5623782323,'上海')
curses.execute(sql)
curses.execute(sql1)


# 2. 执行更新语句
# sql1 = "update students set age = 93 where studentNo = 26"
# curses.execute(sql1)

# 3. 执行删除语句
# sql = "delete from students where studentNo = 26"
# curses.execute(sql)

# result = curses.fetchmany(-3)
# print(result)

# 5. 关闭游标对象
curses.close()

# 6. 关闭连接
conn.close()